Page {
  background-color: #f1f1f1;
}

.top {
  padding-left: 40rpx;
  padding-top: 40rpx;
  padding-bottom: 80rpx;
  display: flex;
  background-color: #ffca28;

  .img {
    image {
      width: 100rpx;
      border-radius: 90rpx;
    }
  }

  .title {
    margin-left: 10rpx;
    margin-top: 10rpx;

    .name {
      display: flex;

      .icon {
        margin-left: 10rpx;
        margin-top: 10rpx;
      }
    }

    .tip {
      margin-top: 15rpx;
      font-size: 20rpx;
    }
  }
}
.card-top{
  margin-top: -70rpx;
}
.card-container {
  margin: 20rpx;
  padding-top: 40rpx;
  padding-bottom: 40rpx;
  padding-left: 50rpx;
  border-radius: 10px;
  background-color: #ffffff;

  .card-title {
    margin-left: -10rpx;
    font-size: 35rpx;
    margin-bottom: 30rpx;
    font-weight: 500;
  }

  .card-list {
    display: flex;


    .card-item {
      margin-right: 150rpx;

      image {
        margin-left: 5rpx;
        width: 80rpx;
      }

      .title {
        width: 100rpx;
        text-align: center;
        font-size: 25rpx;
      }
    }
  }
}

.kefu-sheet{
 
  .title{
    padding: 40rpx;
    opacity: .5;
    font-size: 30rpx;
  }
  .button-list{
    
    button{
      height: 100rpx;
      background-color: #ffffff;
    }
   
  }
}